home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2005 October / PCWOCT05.iso / Software / FromTheMag / XAMPP 1.4.14 / xampp-win32-1.4.14-installer.exe / xampp / mysql / mysql_installservice.bat next >
DOS Batch File  |  2005-02-03  |  849b  |  36 lines

  1. @echo off 
  2.  
  3. if "%OS%" == "Windows_NT" goto WinNT 
  4.  
  5. :Win9X 
  6. echo Don't be stupid! Win9x don't know Services 
  7. echo Please use mysql_start.bat instead 
  8. goto exit 
  9.  
  10. :WinNT 
  11. if exist %windir%\my.ini GOTO CopyINI 
  12. if exist c:\my.cnf GOTO CopyCNF 
  13. if not exist %windir%\my.ini GOTO MainNT 
  14. if not exist c:\my.cnf GOTO MainNT 
  15.  
  16. :CopyINI 
  17. echo Safe the %windir%\my.ini as %windir%\my.ini.old! 
  18. copy %windir%\my.ini /-y %windir%\my.ini.old 
  19. del %windir%\my.ini 
  20. GOTO WinNT 
  21.  
  22. :CopyCNF 
  23. echo Safe the c:\my.cnf as c:\my.cnf.old! 
  24. copy c:\my.cnf /-y c:\my.cnf.old 
  25. del c:\my.cnf 
  26. GOTO WinNT 
  27.  
  28. :MainNT 
  29. echo Installing MySQL as an Service 
  30. copy "%cd%\bin\my.cnf" /-y %windir%\my.ini
  31. bin\mysqld-nt --install mysql --defaults-file="%cd%\bin\my.cnf"
  32. echo Try to start the MySQL deamon as service ... 
  33. net start MySQL 
  34.  
  35. :exit 
  36. pause